#include <iostream>
#include <string>
using namespace std;
#define MAX 1000 // maximum number of contact persons

struct ContactPerson
{
    string name;
    string sex;
    int age;
    string phone;
    string address;
};
struct ContactPersons
{
    ContactPerson contactPerson[MAX];
    int n; // number of contact persons
};

void displayMenu();
void addContactPerson(ContactPersons *p);
void searchContactPerson(ContactPersons *p);
void deleteContactPerson(ContactPersons *p);
void updateContactPerson(ContactPersons *p);
void displayAllContactPerson(ContactPersons *p);
void deleteAllContactPerson(ContactPersons *p);